home *** CD-ROM | disk | FTP | other *** search
/ The Games Machine 76 / XENIATGM66.iso / Indiana Jones / Indiana Jones.exe / RESOURCE / PREVIEW.GOB / cog_sol_gem1nosee.cog < prev    next >
Text File  |  1999-11-15  |  2KB  |  78 lines

  1. # Jones 3D Cog Script
  2. #
  3. # SOL_Gem1NoSee.cog
  4. #
  5. # [TRM]
  6. #
  7. # (C) 1998 LucasArts Entertainment Co. All Rights Reserved
  8. # ========================================================================================
  9.  
  10. symbols
  11.  
  12.         message     startup
  13.         message     entered
  14.  
  15.         thing       player      local
  16.         
  17.         sector      window
  18.         sector      sec1
  19.         
  20.         surface     surf1                  
  21.         surface     surf2
  22.         surface     surf3
  23.         surface     surf4
  24.         
  25. end
  26.  
  27. # ========================================================================================
  28.  
  29. code
  30.  
  31. startup:
  32.  
  33.     player = GetLocalPlayerThing();
  34.     SectorAdjoins(window, 0);
  35.     return;
  36.  
  37. # ========================================================================================
  38.  
  39. entered:
  40.  
  41.         if(GetSourceRef() != player)
  42.             {
  43.                 return;
  44.             }
  45.         
  46.         if(GetSenderRef() == surf1)
  47.             {
  48.                 SectorAdjoins(window, 1);
  49.             }
  50.             
  51.         if(GetSenderRef() == surf2)
  52.             {
  53.                 SectorAdjoins(window, 1);
  54.             }
  55.         
  56.         if(GetSenderRef() == surf3)
  57.             {
  58.                 SectorAdjoins(window, 1);
  59.             }
  60.             
  61.         if(GetSenderRef() == surf4)
  62.             {
  63.                 SectorAdjoins(window, 1);
  64.             }
  65.                 
  66.         if(GetSenderRef() == sec1)
  67.             {
  68.                 SectorAdjoins(window, 0);
  69.             }
  70.  
  71.         return;
  72.         
  73. # ========================================================================================
  74.  
  75. end
  76.  
  77.